Text copied to clipboard!

Titre

Text copied to clipboard!

Programmeur Oracle

Description

Text copied to clipboard!
Nous recherchons un Programmeur Oracle talentueux et motivé pour rejoindre notre équipe informatique dynamique. En tant que Programmeur Oracle, vous serez responsable de la conception, du développement, de la mise en œuvre et de la maintenance de solutions basées sur les bases de données Oracle. Vous travaillerez en étroite collaboration avec les analystes métier, les chefs de projet et les autres développeurs pour garantir que les applications répondent aux besoins de l'entreprise tout en respectant les normes de qualité et de performance. Le candidat idéal possède une solide expérience en programmation PL/SQL, une bonne compréhension de l'architecture des bases de données Oracle, ainsi qu'une capacité à résoudre des problèmes complexes de manière efficace. Vous serez également chargé d'optimiser les performances des requêtes SQL, de créer des procédures stockées, des déclencheurs et des fonctions, et de participer à la migration et à la mise à jour des systèmes existants. Ce poste exige une grande rigueur, un esprit analytique et une capacité à travailler de manière autonome tout en collaborant efficacement avec les autres membres de l'équipe. Une bonne communication est essentielle, car vous devrez souvent expliquer des concepts techniques à des parties prenantes non techniques. Nous offrons un environnement de travail stimulant, des opportunités de développement professionnel, ainsi qu’un package de rémunération compétitif. Si vous êtes passionné par les bases de données Oracle et que vous souhaitez contribuer à des projets innovants, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Développer et maintenir des applications basées sur Oracle.
  • Écrire et optimiser des requêtes SQL et du code PL/SQL.
  • Créer des procédures stockées, des fonctions et des déclencheurs.
  • Collaborer avec les analystes métier pour comprendre les besoins fonctionnels.
  • Assurer la performance et la sécurité des bases de données.
  • Participer à la conception de l’architecture des bases de données.
  • Effectuer des tests unitaires et d’intégration.
  • Documenter les développements et les processus techniques.
  • Assurer la maintenance corrective et évolutive des systèmes existants.
  • Participer aux projets de migration et de mise à jour des bases de données.

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine connexe.
  • Expérience confirmée en développement PL/SQL.
  • Bonne connaissance des bases de données Oracle (versions 11g, 12c ou supérieures).
  • Maîtrise des outils Oracle comme SQL Developer, TOAD, etc.
  • Connaissance des bonnes pratiques de modélisation de données.
  • Capacité à analyser et résoudre des problèmes complexes.
  • Expérience avec les systèmes de gestion de versions (Git, SVN).
  • Bonne communication écrite et orale en français.
  • Capacité à travailler en équipe et de manière autonome.
  • Connaissance des environnements Unix/Linux est un plus.

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec le développement PL/SQL ?
  • Avez-vous déjà travaillé sur des projets de migration Oracle ?
  • Comment optimisez-vous les performances des requêtes SQL ?
  • Quels outils Oracle utilisez-vous régulièrement ?
  • Avez-vous une expérience avec les environnements Unix ou Linux ?
  • Comment gérez-vous les erreurs dans vos procédures stockées ?
  • Pouvez-vous décrire un projet Oracle complexe sur lequel vous avez travaillé ?
  • Comment assurez-vous la sécurité des données dans Oracle ?
  • Avez-vous déjà travaillé avec des équipes multidisciplinaires ?
  • Êtes-vous à l’aise pour expliquer des concepts techniques à des non-techniciens ?